Algorithmia

Algorithm and data-structure library for .NET 3.5 and up. Algorithmia contains sophisticated algorithms and data-structures like graphs, priority queues, command, undo-redo and more.

DejaVu

dejavu.zip (759 kB)
Reusable library that can equip any action in your application with the Undo/Redo feature. You may use complex data structures and complex algorithms with no care about how they will be rolled back on user demand or after an error.

ECO contrib

Ecocontrib.zip (293 kB)
ECO ist a excellent framework for domain driven design developed by CapableObjects AB. Share your additional features in this contrib project.

Monitored Undo Framework

muf.zip (4,2 MB)
Monitored Undo Framework is an Undo / Redo framework for .NET applications.

Undo Framework

undo.zip (173 kB)
This is a very simple framework to add Undo/Redo functionality to your applications. Supports unlimited undo-redo, nested transactions and action merging (to merge a series of consecutive actions into one).

Undo Manager

We moved... https://github.com/lehmamic/undo-manager

WPF UndoManager

wpfundo.zip (172 kB)
WPF UndoManager provides a simple Undomanager on the base of WPF's MVVM-Pattern.